package cn.jy.ad.mapper;

import cn.jy.common.ad.domain.ExpressAppAds;
import cn.jy.common.ad.domain.dto.ExpressAppAdsDto;
import cn.jy.common.ad.domain.vo.ExpressSplitAdvertisingVo;

import java.util.Date;
import java.util.List;

/**
* @author lenovo
* @description 针对表【express_app_ads】的数据库操作Mapper
* @createDate 2024-09-03 15:40:21
* @Entity cn.jy.common.ad.domain.ExpressAppAds
*/
public interface ExpressAppAdsMapper {

    Integer count(ExpressSplitAdvertisingVo vo);

    List<ExpressAppAdsDto> list(ExpressSplitAdvertisingVo vo);

    ExpressAppAds selectAppAdById(Integer id);

    void addAppAds(ExpressAppAds expressAppAds);

    void updateAppAds(ExpressAppAds expressAppAds);

    ExpressAppAds selectAppAdBySn(String sn);

    List<ExpressAppAds> selectExpiredAds(Date currentTime);
}




